/*下拉列表样式*/
.rxlistbox_panel {
    position:absolute;
    top: 0px;
    left: 0px;
    width: 200px;
    height: 290px;
    background: #ffffff;
    overflow: hidden;
}
.rxlistbox {
    position:absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    /*border: 1px solid #d6d6d6;*/
    background: #ffffff;
    overflow-x: hidden;
    overflow-y: auto;
}
.rxlistbox_item {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    height: 30px;
    line-height: 30px;
    text-align: left;
    padding-Left: 5px;
    color: #666666;
    background: #ffffff;
    cursor: pointer;
}
.rxlistbox_item_text {
    position:absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.rxlistbox_item_value {
    position:absolute;
    top: 0px;
    left: 100px;
    right: 0px;
    height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.rxlistbox_item_textdiv {
    position:absolute;
    top: 0px;
    left: 5px;
    right: 0px;
    height: 30px;
    overflow: hidden;
}
.rxlistbox_item_selected {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    height: 30px;
    line-height: 30px;
    text-align: left;
    padding-Left: 5px;
    color: #666666;
    background: #ffffff;
    cursor: pointer;
}
.rxlistbox_item:hover {
    background: #e4ecf7;
}
.rxlistbox_item_selected:hover {
    background: #e4ecf7;
}
.rxlistbox_filter {
  position:absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 24px;
  line-height: 24px;
  border: 1px solid #d6d6d6;
  background: #ffffff url(../images/rxsearch_bg.png) no-repeat right;
  color: #666666;
  outline:none;
}

/* 按钮显示样式 */
.rxmove_arrow {
  position:absolute;
  top:0px;
  right:0px;
  height: 30px;
  width: 100px;
  cursor: pointer;
  display:none;
}
.rxmove_arrow_top {
  position:absolute;
  background:url(../images/rxmove_top.png) no-repeat;
  top:4px;
  left:0px;
  height: 20px;
  width: 20px;
  cursor: pointer;
}
.rxmove_arrow_up {
  position:absolute;
  background:url(../images/rxmove_up.png) no-repeat;
  top:4px;
  left:20px;
  height: 20px;
  width: 20px;
  cursor: pointer;
}
.rxmove_arrow_down {
  position:absolute;
  background:url(../images/rxmove_down.png) no-repeat;
  top:4px;
  left:40px;
  height: 20px;
  width: 20px;
  cursor: pointer;
}
.rxmove_arrow_bottom {
  position:absolute;
  background:url(../images/rxmove_bottom.png) no-repeat;
  top:4px;
  left:60px;
  height: 20px;
  width: 20px;
  cursor: pointer;
}
.rxmove_arrow_delete {
  position:absolute;
  background:url(../images/rxmove_delete.png) no-repeat;
  top:4px;
  left:80px;
  height: 20px;
  width: 20px;
  cursor: pointer;
}
.rxmove_arrow_float_delete {
  position:absolute;
  background:url(../images/rx_close.png) no-repeat;
  top:0px;
  right:0px;
  height: 12px;
  width: 12px;
  cursor: pointer;
  display: none;
}
/* 复选框 */
.rxlist_checkbox {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:30px;
  line-height: 30px;
  cursor:pointer;

}
.rxlist_checkbox_on {
  position:absolute;
  top:0px;
  left:5px;
  width:100%;
  height: 30px;
  line-height: 30px;
  background:url(../images/checkbox_on.png) 1px;
  background-repeat:no-repeat;
  overflow: hidden;
  cursor: pointer;
}
.rxlist_checkbox_off {
  position:absolute;
  top:0px;
  left:5px;
  width:100%;
  height: 30px;
  line-height: 30px;
  background:url(../images/checkbox_off.png) 1px;
  background-repeat:no-repeat;
  overflow: hidden;
  cursor: pointer;
}
.rxlist_checkbox_text {
  position:absolute;
  top:0px;
  left:22px;
  right:0px;
  height: 30px;
  text-align:left;
  color:#666666;
  overflow: hidden;
}
/* 单选框 */
.rxlist_radio {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:30px;
  line-height: 30px;
  cursor:pointer;
}
.rxlist_radio_on {
  position:absolute;
  top:0px;
  left:5px;
  width:100%;
  height:30px;
  line-height: 30px;
  background:url(../images/radio_on.png) 1px;
  background-repeat:no-repeat;
  overflow: hidden;
  cursor: pointer;
}
.rxlist_radio_off {
  position:absolute;
  top:0px;
  left:5px;
  width:100%;
  height:30px;
  line-height: 30px;
  background:url(../images/radio_off.png) 1px;
  background-repeat:no-repeat;
  overflow: hidden;
  cursor: pointer;
}
.rxlist_radio_text {
  position:absolute;
  top:0px;
  left:22px;
  right:5px;
  text-align:left;
  color:#666666;
  overflow: hidden;
}